package com.xjrsoft.module.workflow.dto;


import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@ToString
@ApiModel(value = "XjrNwfRelationDto", description = "流程关联dto")
public class XjrNwfRelationDto implements Serializable {

    @JsonProperty("F_Id")
    private String id;

    @JsonProperty(value = "F_NwfRelationCode")
    private String nwfRelationCode;

    @JsonProperty(value = "F_NwfRelationName")
    private String nwfRelationName;

    @JsonProperty(value = "F_ModuleId")
    private String moduleId;

    @JsonProperty(value = "F_CreateDate")
    private LocalDateTime createDate;

    @JsonProperty(value = "F_CreateUserId")
    private String createUserId;

    @JsonProperty(value = "F_CreateUserName")
    private String createUserName;

    @JsonProperty(value = "F_ModifyDate")
    private LocalDateTime modifyDate;

    @JsonProperty(value = "F_ModifyUserId")
    private String modifyUserId;

    @JsonProperty(value = "F_ModifyUserName")
    private String modifyUserName;

    @JsonProperty(value = "F_NwfSchemeType")
    private Integer nwfSchemeType;

    @JsonProperty(value = "F_SettingJson")
    private String settingJson;

    private static final long serialVersionUID = 1L;
}
